//This File was created with the Minecraft-SMP Modelling Toolbox 2.3.0.0
// Copyright (C) 2021 Minecraft-SMP.de
// This file is for Flan's Flying Mod Version 4.0.x+

// Model: harisbipod
// Model Creator: 
// Created on: 13.06.2021 - 21:26:54
// Last changed on: 13.06.2021 - 21:26:54

package com.flansmod.client.model.BFMCpack; //Path where the model is located

import com.flansmod.client.model.ModelAttachment;
import com.flansmod.client.tmt.ModelRendererTurbo;

public class ModelBipod extends ModelAttachment //Same as Filename
{
    int textureX = 256;
    int textureY = 256;

    public ModelBipod() //Same as Filename
    {
        attachmentModel = new ModelRendererTurbo[111];
        attachmentModel[0] = new ModelRendererTurbo(this, 1, 1, textureX, textureY);
        attachmentModel[1] = new ModelRendererTurbo(this, 105, 1, textureX, textureY);
        attachmentModel[2] = new ModelRendererTurbo(this, 1, 17, textureX, textureY);
        attachmentModel[3] = new ModelRendererTurbo(this, 217, 1, textureX, textureY);
        attachmentModel[4] = new ModelRendererTurbo(this, 201, 9, textureX, textureY);
        attachmentModel[5] = new ModelRendererTurbo(this, 241, 9, textureX, textureY);
        attachmentModel[6] = new ModelRendererTurbo(this, 113, 17, textureX, textureY);
        attachmentModel[7] = new ModelRendererTurbo(this, 129, 17, textureX, textureY);
        attachmentModel[8] = new ModelRendererTurbo(this, 137, 25, textureX, textureY);
        attachmentModel[9] = new ModelRendererTurbo(this, 1, 33, textureX, textureY);
        attachmentModel[10] = new ModelRendererTurbo(this, 65, 33, textureX, textureY);
        attachmentModel[11] = new ModelRendererTurbo(this, 201, 25, textureX, textureY);
        attachmentModel[12] = new ModelRendererTurbo(this, 129, 33, textureX, textureY);
        attachmentModel[13] = new ModelRendererTurbo(this, 185, 33, textureX, textureY);
        attachmentModel[14] = new ModelRendererTurbo(this, 1, 41, textureX, textureY);
        attachmentModel[15] = new ModelRendererTurbo(this, 49, 41, textureX, textureY);
        attachmentModel[16] = new ModelRendererTurbo(this, 105, 41, textureX, textureY);
        attachmentModel[17] = new ModelRendererTurbo(this, 161, 41, textureX, textureY);
        attachmentModel[18] = new ModelRendererTurbo(this, 1, 49, textureX, textureY);
        attachmentModel[19] = new ModelRendererTurbo(this, 1, 1, textureX, textureY);
        attachmentModel[20] = new ModelRendererTurbo(this, 209, 1, textureX, textureY);
        attachmentModel[21] = new ModelRendererTurbo(this, 209, 41, textureX, textureY);
        attachmentModel[22] = new ModelRendererTurbo(this, 241, 1, textureX, textureY);
        attachmentModel[23] = new ModelRendererTurbo(this, 41, 49, textureX, textureY);
        attachmentModel[24] = new ModelRendererTurbo(this, 233, 9, textureX, textureY);
        attachmentModel[25] = new ModelRendererTurbo(this, 105, 17, textureX, textureY);
        attachmentModel[26] = new ModelRendererTurbo(this, 73, 49, textureX, textureY);
        attachmentModel[27] = new ModelRendererTurbo(this, 241, 33, textureX, textureY);
        attachmentModel[28] = new ModelRendererTurbo(this, 233, 41, textureX, textureY);
        attachmentModel[29] = new ModelRendererTurbo(this, 1, 65, textureX, textureY);
        attachmentModel[30] = new ModelRendererTurbo(this, 153, 49, textureX, textureY);
        attachmentModel[31] = new ModelRendererTurbo(this, 177, 49, textureX, textureY);
        attachmentModel[32] = new ModelRendererTurbo(this, 121, 49, textureX, textureY);
        attachmentModel[33] = new ModelRendererTurbo(this, 161, 49, textureX, textureY);
        attachmentModel[34] = new ModelRendererTurbo(this, 145, 49, textureX, textureY);
        attachmentModel[35] = new ModelRendererTurbo(this, 193, 49, textureX, textureY);
        attachmentModel[36] = new ModelRendererTurbo(this, 241, 49, textureX, textureY);
        attachmentModel[37] = new ModelRendererTurbo(this, 1, 57, textureX, textureY);
        attachmentModel[38] = new ModelRendererTurbo(this, 17, 57, textureX, textureY);
        attachmentModel[39] = new ModelRendererTurbo(this, 217, 57, textureX, textureY);
        attachmentModel[40] = new ModelRendererTurbo(this, 233, 57, textureX, textureY);
        attachmentModel[41] = new ModelRendererTurbo(this, 193, 65, textureX, textureY);
        attachmentModel[42] = new ModelRendererTurbo(this, 209, 65, textureX, textureY);
        attachmentModel[43] = new ModelRendererTurbo(this, 65, 49, textureX, textureY);
        attachmentModel[44] = new ModelRendererTurbo(this, 33, 57, textureX, textureY);
        attachmentModel[45] = new ModelRendererTurbo(this, 1, 73, textureX, textureY);
        attachmentModel[46] = new ModelRendererTurbo(this, 49, 73, textureX, textureY);
        attachmentModel[47] = new ModelRendererTurbo(this, 89, 73, textureX, textureY);
        attachmentModel[48] = new ModelRendererTurbo(this, 65, 57, textureX, textureY);
        attachmentModel[49] = new ModelRendererTurbo(this, 1, 73, textureX, textureY);
        attachmentModel[50] = new ModelRendererTurbo(this, 41, 73, textureX, textureY);
        attachmentModel[51] = new ModelRendererTurbo(this, 81, 73, textureX, textureY);
        attachmentModel[52] = new ModelRendererTurbo(this, 121, 73, textureX, textureY);
        attachmentModel[53] = new ModelRendererTurbo(this, 241, 65, textureX, textureY);
        attachmentModel[54] = new ModelRendererTurbo(this, 137, 73, textureX, textureY);
        attachmentModel[55] = new ModelRendererTurbo(this, 153, 73, textureX, textureY);
        attachmentModel[56] = new ModelRendererTurbo(this, 1, 89, textureX, textureY);
        attachmentModel[57] = new ModelRendererTurbo(this, 185, 17, textureX, textureY);
        attachmentModel[58] = new ModelRendererTurbo(this, 121, 89, textureX, textureY);
        attachmentModel[59] = new ModelRendererTurbo(this, 241, 41, textureX, textureY);
        attachmentModel[60] = new ModelRendererTurbo(this, 1, 97, textureX, textureY);
        attachmentModel[61] = new ModelRendererTurbo(this, 121, 97, textureX, textureY);
        attachmentModel[62] = new ModelRendererTurbo(this, 169, 73, textureX, textureY);
        attachmentModel[63] = new ModelRendererTurbo(this, 209, 73, textureX, textureY);
        attachmentModel[64] = new ModelRendererTurbo(this, 225, 73, textureX, textureY);
        attachmentModel[65] = new ModelRendererTurbo(this, 129, 81, textureX, textureY);
        attachmentModel[66] = new ModelRendererTurbo(this, 217, 81, textureX, textureY);
        attachmentModel[67] = new ModelRendererTurbo(this, 185, 89, textureX, textureY);
        attachmentModel[68] = new ModelRendererTurbo(this, 241, 81, textureX, textureY);
        attachmentModel[69] = new ModelRendererTurbo(this, 209, 89, textureX, textureY);
        attachmentModel[70] = new ModelRendererTurbo(this, 241, 89, textureX, textureY);
        attachmentModel[71] = new ModelRendererTurbo(this, 209, 97, textureX, textureY);
        attachmentModel[72] = new ModelRendererTurbo(this, 225, 97, textureX, textureY);
        attachmentModel[73] = new ModelRendererTurbo(this, 1, 105, textureX, textureY);
        attachmentModel[74] = new ModelRendererTurbo(this, 65, 105, textureX, textureY);
        attachmentModel[75] = new ModelRendererTurbo(this, 1, 121, textureX, textureY);
        attachmentModel[76] = new ModelRendererTurbo(this, 1, 129, textureX, textureY);
        attachmentModel[77] = new ModelRendererTurbo(this, 233, 97, textureX, textureY);
        attachmentModel[78] = new ModelRendererTurbo(this, 129, 105, textureX, textureY);
        attachmentModel[79] = new ModelRendererTurbo(this, 145, 105, textureX, textureY);
        attachmentModel[80] = new ModelRendererTurbo(this, 161, 105, textureX, textureY);
        attachmentModel[81] = new ModelRendererTurbo(this, 177, 105, textureX, textureY);
        attachmentModel[82] = new ModelRendererTurbo(this, 193, 105, textureX, textureY);
        attachmentModel[83] = new ModelRendererTurbo(this, 217, 113, textureX, textureY);
        attachmentModel[84] = new ModelRendererTurbo(this, 185, 121, textureX, textureY);
        attachmentModel[85] = new ModelRendererTurbo(this, 201, 129, textureX, textureY);
        attachmentModel[86] = new ModelRendererTurbo(this, 1, 137, textureX, textureY);
        attachmentModel[87] = new ModelRendererTurbo(this, 49, 137, textureX, textureY);
        attachmentModel[88] = new ModelRendererTurbo(this, 81, 137, textureX, textureY);
        attachmentModel[89] = new ModelRendererTurbo(this, 113, 137, textureX, textureY);
        attachmentModel[90] = new ModelRendererTurbo(this, 129, 137, textureX, textureY);
        attachmentModel[91] = new ModelRendererTurbo(this, 1, 153, textureX, textureY);
        attachmentModel[92] = new ModelRendererTurbo(this, 185, 145, textureX, textureY);
        attachmentModel[93] = new ModelRendererTurbo(this, 241, 121, textureX, textureY);
        attachmentModel[94] = new ModelRendererTurbo(this, 1, 161, textureX, textureY);
        attachmentModel[95] = new ModelRendererTurbo(this, 65, 161, textureX, textureY);
        attachmentModel[96] = new ModelRendererTurbo(this, 1, 177, textureX, textureY);
        attachmentModel[97] = new ModelRendererTurbo(this, 1, 185, textureX, textureY);
        attachmentModel[98] = new ModelRendererTurbo(this, 41, 137, textureX, textureY);
        attachmentModel[99] = new ModelRendererTurbo(this, 65, 137, textureX, textureY);
        attachmentModel[100] = new ModelRendererTurbo(this, 97, 137, textureX, textureY);
        attachmentModel[101] = new ModelRendererTurbo(this, 225, 145, textureX, textureY);
        attachmentModel[102] = new ModelRendererTurbo(this, 241, 145, textureX, textureY);
        attachmentModel[103] = new ModelRendererTurbo(this, 129, 161, textureX, textureY);
        attachmentModel[104] = new ModelRendererTurbo(this, 161, 161, textureX, textureY);
        attachmentModel[105] = new ModelRendererTurbo(this, 193, 161, textureX, textureY);
        attachmentModel[106] = new ModelRendererTurbo(this, 209, 161, textureX, textureY);
        attachmentModel[107] = new ModelRendererTurbo(this, 177, 177, textureX, textureY);
        attachmentModel[108] = new ModelRendererTurbo(this, 145, 161, textureX, textureY);
        attachmentModel[109] = new ModelRendererTurbo(this, 177, 161, textureX, textureY);
        attachmentModel[110] = new ModelRendererTurbo(this, 225, 177, textureX, textureY);

        attachmentModel[0].addBox(0F, 0F, 0F, 45, 1, 10, 0F);
        attachmentModel[0].setRotationPoint(-5F, 0.2F, -5F);

        attachmentModel[1].addBox(0F, 0F, 0F, 45, 1, 7, 0F);
        attachmentModel[1].setRotationPoint(-5F, 0.2F, 4F);
        attachmentModel[1].rotateAngleX = 0.6457718F;

        attachmentModel[2].addBox(0F, 0F, -7F, 45, 1, 7, 0F);
        attachmentModel[2].setRotationPoint(-5F, 0.2F, -4F);
        attachmentModel[2].rotateAngleX = -0.6457718F;

        attachmentModel[3].addBox(0F, 0F, 0F, 7, 1, 6, 0F);
        attachmentModel[3].setRotationPoint(40F, 0.2F, -3F);
        attachmentModel[3].rotateAngleZ = -1.2566371F;

        attachmentModel[4].addBox(4F, 1F, 0F, 7, 1, 10, 0F);
        attachmentModel[4].setRotationPoint(40F, -1.8F, -5F);
        attachmentModel[4].rotateAngleZ = -1.2566371F;

        attachmentModel[5].addShapeBox(0F, 0F, -7F, 1, 4, 6, 0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, -4.0F, 0.0F, 0.0F, -4.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F);
        attachmentModel[5].setRotationPoint(40F, 0.2F, -4F);
        attachmentModel[5].rotateAngleX = -0.6457718F;
        attachmentModel[5].rotateAngleZ = -0.01745329F;

        attachmentModel[6].addShapeBox(0F, 0F, 0F, 1, 4, 7, 0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, -4.0F, 0.0F, 0.0F, -4.0F);
        attachmentModel[6].setRotationPoint(40F, 0.2F, 4F);
        attachmentModel[6].rotateAngleX = 0.6457718F;

        attachmentModel[7].addBox(0F, 0F, 0F, 26, 1, 3, 0F);
        attachmentModel[7].setRotationPoint(-5F, -4F, 9.5F);

        attachmentModel[8].addBox(0F, 0F, -3F, 26, 1, 3, 0F);
        attachmentModel[8].setRotationPoint(-5F, -4F, -9.5F);

        attachmentModel[9].addBox(0F, 0F, -3F, 26, 1, 3, 0F);
        attachmentModel[9].setRotationPoint(-5F, -4F, -12.5F);
        attachmentModel[9].rotateAngleX = 1.012291F;

        attachmentModel[10].addBox(0F, -1F, -3F, 26, 1, 3, 0F);
        attachmentModel[10].setRotationPoint(-5F, -4F, 12.5F);
        attachmentModel[10].rotateAngleX = 2.1293018F;

        attachmentModel[11].addShapeBox(0F, -1F, -6F, 24, 1, 3, 0F, 0.0F, 0.0F, 0.0F, -0.4F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 2.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, -0.4F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 2.0F, 0.0F, 0.0F);
        attachmentModel[11].setRotationPoint(-3F, -4F, 12.5F);
        attachmentModel[11].rotateAngleX = 2.1293018F;

        attachmentModel[12].addShapeBox(0F, -1F, -9F, 24, 1, 3, 0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.6F, 0.0F, 0.0F, 2.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.6F, 0.0F, 0.0F, 2.0F, 0.0F, 0.0F);
        attachmentModel[12].setRotationPoint(-4F, -4F, 12.5F);
        attachmentModel[12].rotateAngleX = 2.1293018F;

        attachmentModel[13].addShapeBox(0F, -1F, -12F, 22, 1, 3, 0F, 0.0F, 0.0F, 0.0F, -1.2F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 2.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, -1.2F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 2.0F, 0.0F, 0.0F);
        attachmentModel[13].setRotationPoint(-2F, -4F, 12.5F);
        attachmentModel[13].rotateAngleX = 2.1293018F;

        attachmentModel[14].addShapeBox(0F, -1F, -15F, 17, 1, 3, 0F, -0.5F, 0.0F, 0.0F, -1.3F, 0.0F, 0.0F, 0.8F, 0.0F, 0.0F, 3.0F, 0.0F, 0.0F, -0.5F, 0.0F, 0.0F, -1.3F, 0.0F, 0.0F, 0.8F, 0.0F, 0.0F, 3.0F, 0.0F, 0.0F);
        attachmentModel[14].setRotationPoint(1F, -4F, 12.5F);
        attachmentModel[14].rotateAngleX = 2.1293018F;

        attachmentModel[15].addShapeBox(0F, 0F, -6F, 24, 1, 3, 0F, 0.6F, 0.0F, 0.0F, -0.6F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 3.0F, 0.0F, 0.0F, 0.6F, 0.0F, 0.0F, -0.6F, 0.0F, 0.3F, 0.0F, 0.0F, 0.0F, 3.0F, 0.0F, 0.0F);
        attachmentModel[15].setRotationPoint(-3F, -4F, -12.5F);
        attachmentModel[15].rotateAngleX = 1.012291F;

        attachmentModel[16].addShapeBox(0F, 0F, -9F, 24, 1, 3, 0F, -1.6F, 0.0F, 0.0F, 0.5F, 0.0F, 0.0F, 1.4F, 0.0F, 0.0F, 0.6F, 0.0F, 0.0F, -1.6F, 0.0F, 0.0F, 0.5F, 0.0F, 0.0F, 1.4F, 0.0F, 0.0F, 0.6F, 0.0F, 0.0F);
        attachmentModel[16].setRotationPoint(-5F, -4F, -12.5F);
        attachmentModel[16].rotateAngleX = 1.012291F;

        attachmentModel[17].addShapeBox(0F, 0F, -12F, 22, 1, 3, 0F, -2.0F, 0.0F, 0.0F, -0.7F, 0.0F, 0.0F, 0.5F, 0.0F, 0.0F, 0.4F, 0.0F, 0.0F, -2.0F, 0.0F, 0.0F, -0.7F, 0.0F, 0.0F, 0.5F, 0.0F, 0.0F, 0.4F, 0.0F, 0.0F);
        attachmentModel[17].setRotationPoint(-3F, -4F, -12.5F);
        attachmentModel[17].rotateAngleX = 1.012291F;

        attachmentModel[18].addShapeBox(0F, 0F, -15F, 18, 1, 3, 0F, -2.0F, 0.0F, 0.0F, -1.2F, 0.0F, 0.0F, 0.3F, 0.0F, 0.0F, 1.0F, 0.0F, 0.0F, -2.0F, 0.0F, 0.0F, -1.2F, 0.0F, 0.0F, 0.3F, 0.0F, 0.0F, 1.0F, 0.0F, 0.0F);
        attachmentModel[18].setRotationPoint(0F, -4F, -12.5F);
        attachmentModel[18].rotateAngleX = 1.012291F;

        attachmentModel[19].addBox(5.5F, -2F, 0F, 3, 6, 1, 0F);
        attachmentModel[19].setRotationPoint(40F, -1.8F, -0.7F);
        attachmentModel[19].rotateAngleZ = -1.43117F;

        attachmentModel[20].addBox(0F, 0F, -5F, 5, 1, 1, 0F);
        attachmentModel[20].setRotationPoint(1.7F, 8.7F, 24.4F);

        attachmentModel[21].addBox(0F, 0F, -8F, 5, 1, 8, 0F);
        attachmentModel[21].setRotationPoint(1.7F, 8.7F, 19.8F);
        attachmentModel[21].rotateAngleX = 0.61086524F;

        attachmentModel[22].addBox(0F, 0F, -5F, 5, 1, 1, 0F);
        attachmentModel[22].setRotationPoint(1.8F, 8.7F, -15.45F);

        attachmentModel[23].addBox(0F, -0.5F, -8F, 5, 1, 8, 0F);
        attachmentModel[23].setRotationPoint(1.7F, 9.2F, -20.2F);
        attachmentModel[23].rotateAngleX = 2.6179938F;

        attachmentModel[24].addBox(0F, -1F, -8F, 2, 1, 2, 0F);
        attachmentModel[24].setRotationPoint(9F, -6F, 12.5F);
        attachmentModel[24].rotateAngleX = 2.1293018F;

        attachmentModel[25].addBox(0F, 0F, -8F, 2, 1, 2, 0F);
        attachmentModel[25].setRotationPoint(10F, -6F, -12.5F);
        attachmentModel[25].rotateAngleX = 1.012291F;

        attachmentModel[26].addBox(0F, -0.5F, -3F, 23, 2, 6, 0F);
        attachmentModel[26].setRotationPoint(7F, 1.7F, -11.5F);

        attachmentModel[27].addBox(-3F, 0F, -3F, 3, 1, 3, 0F);
        attachmentModel[27].setRotationPoint(-5F, -4F, -12.5F);
        attachmentModel[27].rotateAngleX = 1.012291F;
        attachmentModel[27].rotateAngleY = 0.4712389F;

        attachmentModel[28].addShapeBox(0F, 0F, -6F, 1, 1, 3, 0F, 0.6F, 0.0F, 0.0F, -0.6F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 3.0F, 0.0F, 0.0F, 0.6F, 0.0F, 0.0F, -0.6F, 0.0F, 0.3F, 0.0F, 0.0F, 0.0F, 3.0F, 0.0F, 0.0F);
        attachmentModel[28].setRotationPoint(-5F, -4F, -12.5F);
        attachmentModel[28].rotateAngleX = 1.012291F;
        attachmentModel[28].rotateAngleY = 0.43633232F;

        attachmentModel[29].addShapeBox(0F, -0.5F, -3F, 83, 1, 6, 0F, 0.0F, 0.2F, -0.2F, 0.0F, 0.2F, -0.2F, 0.0F, 0.2F, -0.2F, 0.0F, 0.2F, -0.2F, 0.0F, 0.2F, -0.2F, 0.0F, 0.2F, -0.2F, 0.0F, 0.2F, -0.2F, 0.0F, 0.2F, -0.2F);
        attachmentModel[29].setRotationPoint(30F, 2.2F, -11.5F);

        attachmentModel[30].addBox(0F, 0F, 0F, 1, 1, 33, 0F);
        attachmentModel[30].setRotationPoint(4F, 12.2F, -16F);

        attachmentModel[31].addBox(-1F, 0F, -1F, 2, 14, 2, 0F);
        attachmentModel[31].setRotationPoint(30F, 1.2F, 0F);

        attachmentModel[32].addBox(-1F, 0F, -6F, 4, 1, 12, 0F);
        attachmentModel[32].setRotationPoint(29F, 14.2F, 0F);

        attachmentModel[33].addBox(5.5F, -2F, 0F, 5, 13, 1, 0F);
        attachmentModel[33].setRotationPoint(35F, -1.8F, -0.7F);
        attachmentModel[33].rotateAngleZ = -1.43117F;

        attachmentModel[34].addBox(5.5F, -2F, 0F, 3, 9, 1, 0F);
        attachmentModel[34].setRotationPoint(24F, 0.2F, -0.7F);
        attachmentModel[34].rotateAngleZ = -1.43117F;

        attachmentModel[35].addBox(5.5F, 4F, -1F, 4, 3, 5, 0F);
        attachmentModel[35].setRotationPoint(24F, 0.2F, -1.7F);
        attachmentModel[35].rotateAngleZ = -1.43117F;

        attachmentModel[36].addBox(0F, 0F, 0F, 6, 5, 1, 0F);
        attachmentModel[36].setRotationPoint(18F, -3.8F, -3.5F);

        attachmentModel[37].addBox(0F, 0F, 0F, 6, 5, 1, 0F);
        attachmentModel[37].setRotationPoint(18F, -3.8F, 2.5F);

        attachmentModel[38].addBox(0F, 0F, 0F, 6, 2, 1, 0F);
        attachmentModel[38].setRotationPoint(18F, 1.2F, -2.5F);
        attachmentModel[38].rotateAngleX = 0.33161256F;

        attachmentModel[39].addBox(0F, 0F, 0F, 6, 2, 1, 0F);
        attachmentModel[39].setRotationPoint(18F, 0.2F, 1.5F);
        attachmentModel[39].rotateAngleX = -0.33161256F;

        attachmentModel[40].addBox(0F, 0F, 0F, 3, 11, 1, 0F);
        attachmentModel[40].setRotationPoint(19F, 2.2F, 0.8F);

        attachmentModel[41].addBox(0F, 0F, 0F, 3, 11, 1, 0F);
        attachmentModel[41].setRotationPoint(19F, 2.2F, -2F);

        attachmentModel[42].addBox(0F, 0F, 0F, 3, 1, 4, 0F);
        attachmentModel[42].setRotationPoint(19F, 12.2F, -2.1F);

        attachmentModel[43].addBox(-3F, -1F, -3F, 3, 1, 3, 0F);
        attachmentModel[43].setRotationPoint(-5F, -4F, 12.5F);
        attachmentModel[43].rotateAngleX = 2.1293018F;
        attachmentModel[43].rotateAngleY = -0.4886922F;

        attachmentModel[44].addShapeBox(-2F, -1F, -6F, 2, 1, 3, 0F, 0.0F, 0.0F, 0.0F, -0.4F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 2.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, -0.4F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 2.0F, 0.0F, 0.0F);
        attachmentModel[44].setRotationPoint(-4F, -4F, 12.5F);
        attachmentModel[44].rotateAngleX = 2.1118484F;
        attachmentModel[44].rotateAngleY = -0.36651915F;

        attachmentModel[45].addShapeBox(0F, -0.5F, -4.5F, 14, 3, 9, 0F, 0.0F, 0.0F, -0.2F, 0.0F, 0.0F, -0.2F, 0.0F, 0.0F, -0.2F, 0.0F, 0.0F, -0.2F, 0.0F, 0.0F, -0.2F, 0.0F, 0.0F, -0.2F, 0.0F, 0.0F, -0.2F, 0.0F, 0.0F, -0.2F);
        attachmentModel[45].setRotationPoint(113F, 3.2F, -11.5F);
        attachmentModel[45].rotateAngleX = 3.14159265F;

        attachmentModel[46].addShapeBox(0F, -1.5F, -5.5F, 11, 3, 7, 0F, 0.0F, 0.0F, -0.2F, 0.0F, 0.0F, -0.2F, 0.0F, 0.0F, -0.2F, 0.0F, 0.0F, -0.2F, 0.0F, 0.0F, -0.2F, 0.0F, 0.0F, -0.2F, 0.0F, 0.0F, -0.2F, 0.0F, 0.0F, -0.2F);
        attachmentModel[46].setRotationPoint(97F, 2.2F, 11.5F);
        attachmentModel[46].rotateAngleX = 4.712389F;

        attachmentModel[47].addShapeBox(0F, -1.5F, -5.5F, 11, 3, 7, 0F, 0.0F, 0.0F, -0.2F, 0.0F, 0.0F, -0.2F, 0.0F, 0.0F, -0.2F, 0.0F, 0.0F, -0.2F, 0.0F, 0.0F, -0.2F, 0.0F, 0.0F, -0.2F, 0.0F, 0.0F, -0.2F, 0.0F, 0.0F, -0.2F);
        attachmentModel[47].setRotationPoint(97F, 2.2F, -11.5F);
        attachmentModel[47].rotateAngleX = 4.712389F;

        attachmentModel[48].addShapeBox(0F, -0.5F, -3.5F, 1, 3, 3, 0F, -0.8F, 0.0F, 0.6F, 0.0F, 0.0F, 0.6F, 0.0F, 1.0F, 0.6F, -0.8F, 1.0F, 0.6F, -0.8F, 0.0F, 0.6F, 0.0F, 0.0F, 0.6F, 0.0F, 1.0F, 0.6F, -0.8F, 1.0F, 0.6F);
        attachmentModel[48].setRotationPoint(96F, 0.2F, 12.5F);
        attachmentModel[48].rotateAngleX = 4.712389F;

        attachmentModel[49].addShapeBox(0F, -0.5F, -3.5F, 1, 3, 3, 0F, -0.8F, 0.0F, 0.6F, 0.0F, 0.0F, 0.6F, 0.0F, 1.0F, 0.6F, -0.8F, 1.0F, 0.6F, -0.8F, 0.0F, 0.6F, 0.0F, 0.0F, 0.6F, 0.0F, 1.0F, 0.6F, -0.8F, 1.0F, 0.6F);
        attachmentModel[49].setRotationPoint(96F, 0.2F, -10.5F);
        attachmentModel[49].rotateAngleX = 4.712389F;

        attachmentModel[50].addShapeBox(0F, -0.5F, -3.5F, 1, 3, 3, 0F, -0.8F, 0.0F, 0.6F, 0.0F, 0.0F, 0.6F, 0.0F, 0.0F, 0.6F, -0.8F, 0.0F, 0.6F, -0.8F, 0.0F, 0.6F, 0.0F, 0.0F, 0.6F, 0.0F, 0.0F, 0.6F, -0.8F, 0.0F, 0.6F);
        attachmentModel[50].setRotationPoint(101F, -2.8F, -10.5F);
        attachmentModel[50].rotateAngleX = 4.712389F;
        attachmentModel[50].rotateAngleZ = 1.553343F;

        attachmentModel[51].addShapeBox(0F, -0.5F, -3.5F, 1, 3, 3, 0F, -0.8F, 0.0F, 0.6F, 0.0F, 0.0F, 0.6F, 0.0F, 0.0F, 0.6F, -0.8F, 0.0F, 0.6F, -0.8F, 0.0F, 0.6F, 0.0F, 0.0F, 0.6F, 0.0F, 0.0F, 0.6F, -0.8F, 0.0F, 0.6F);
        attachmentModel[51].setRotationPoint(101F, -2.8F, 12.5F);
        attachmentModel[51].rotateAngleX = 4.712389F;
        attachmentModel[51].rotateAngleZ = 1.553343F;

        attachmentModel[52].addShapeBox(-2.5F, -0.5F, -0.5F, 5, 2, 1, 0F, 0.0F, 0.0F, -0.2F, 0.0F, 0.0F, -0.2F, 0.0F, 0.0F, -0.2F, 0.0F, 0.0F, -0.2F, 0.0F, 0.0F, -0.2F, 0.0F, 0.0F, -0.2F, 0.0F, 0.0F, -0.2F, 0.0F, 0.0F, -0.2F);
        attachmentModel[52].setRotationPoint(106F, -3.8F, 12F);
        attachmentModel[52].rotateAngleX = 4.712389F;

        attachmentModel[53].addShapeBox(0F, -0.5F, -3.5F, 1, 2, 6, 0F, -0.8F, 0.0F, 0.6F, 0.0F, 0.0F, 0.6F, 0.0F, 0.0F, 0.6F, -0.8F, 0.0F, 0.6F, -0.8F, 0.0F, 0.6F, 0.0F, 0.0F, 0.6F, 0.0F, 0.0F, 0.6F, -0.8F, 0.0F, 0.6F);
        attachmentModel[53].setRotationPoint(86F, 2.7F, -12F);
        attachmentModel[53].rotateAngleX = 3.14159265F;

        attachmentModel[54].addShapeBox(0F, -1.5F, -8.5F, 1, 3, 3, 0F, -0.8F, 0.0F, 0.6F, 0.0F, 0.0F, 0.6F, 0.0F, 1.0F, 0.6F, -0.8F, 1.0F, 0.6F, -0.8F, 0.0F, 0.6F, 0.0F, 0.0F, 0.6F, 0.0F, 1.0F, 0.6F, -0.8F, 1.0F, 0.6F);
        attachmentModel[54].setRotationPoint(89.5F, 2.7F, -10.5F);
        attachmentModel[54].rotateAngleX = -0.38397244F;
        attachmentModel[54].rotateAngleY = -0.6981317F;
        attachmentModel[54].rotateAngleZ = 0.34906584F;

        attachmentModel[55].addShapeBox(0F, -1.5F, -8F, 1, 3, 3, 0F, -0.8F, 0.0F, 0.6F, 0.0F, 0.0F, 0.6F, 0.0F, 1.0F, 0.6F, -0.8F, 1.0F, 0.6F, -0.8F, 0.0F, 0.6F, 0.0F, 0.0F, 0.6F, 0.0F, 1.0F, 0.6F, -0.8F, 1.0F, 0.6F);
        attachmentModel[55].setRotationPoint(87.7F, 2.7F, 10.5F);
        attachmentModel[55].rotateAngleX = -2.5481808F;
        attachmentModel[55].rotateAngleY = 0.29670596F;
        attachmentModel[55].rotateAngleZ = 0.31415927F;

        attachmentModel[56].addShapeBox(0F, -0.5F, -2F, 54, 1, 4, 0F, 0.0F, 0.0F, -0.2F, 0.0F, 0.0F, -0.2F, 0.0F, 0.0F, -0.2F, 0.0F, 0.0F, -0.2F, 0.0F, 0.0F, -0.2F, 0.0F, 0.0F, -0.2F, 0.0F, 0.0F, -0.2F, 0.0F, 0.0F, -0.2F);
        attachmentModel[56].setRotationPoint(26F, -1.8F, 16.5F);
        attachmentModel[56].rotateAngleX = 2.443461F;

        attachmentModel[57].addShapeBox(0F, -0.5F, -2F, 6, 1, 1, 0F, 0.0F, 0.0F, -0.2F, 0.0F, 0.0F, -0.2F, 0.0F, 0.0F, -0.2F, 0.0F, 0.0F, -0.2F, 0.0F, 0.0F, -0.2F, 0.0F, 0.0F, -0.2F, 0.0F, 0.0F, -0.2F, 0.0F, 0.0F, -0.2F);
        attachmentModel[57].setRotationPoint(79.7F, -0.8F, 17F);
        attachmentModel[57].rotateAngleX = 4.0317106F;
        attachmentModel[57].rotateAngleY = -0.12217305F;

        attachmentModel[58].addShapeBox(0F, -0.5F, -1F, 35, 1, 1, 0F, 0.0F, 0.0F, -0.2F, 0.0F, 0.0F, -0.2F, 0.0F, 0.0F, -0.2F, 0.0F, 0.0F, -0.2F, 0.0F, 0.0F, -0.2F, 0.0F, 0.0F, -0.2F, 0.0F, 0.0F, -0.2F, 0.0F, 0.0F, -0.2F);
        attachmentModel[58].setRotationPoint(-8F, -2.8F, 13.5F);
        attachmentModel[58].rotateAngleX = 4.0317106F;
        attachmentModel[58].rotateAngleY = 0.12217305F;
        attachmentModel[58].rotateAngleZ = -0.03490659F;

        attachmentModel[59].addShapeBox(0F, -0.5F, -2F, 6, 1, 1, 0F, 0.0F, 0.0F, -0.2F, 0.0F, 0.0F, -0.2F, 0.0F, 0.0F, -0.2F, 0.0F, 0.0F, -0.2F, 0.0F, 0.0F, -0.2F, 0.0F, 0.0F, -0.2F, 0.0F, 0.0F, -0.2F, 0.0F, 0.0F, -0.2F);
        attachmentModel[59].setRotationPoint(78.7F, 0.2F, -16F);
        attachmentModel[59].rotateAngleX = 5.497787F;
        attachmentModel[59].rotateAngleY = 0.15707964F;

        attachmentModel[60].addShapeBox(0F, -0.5F, -2F, 54, 1, 4, 0F, 0.0F, 0.0F, -0.2F, 0.0F, 0.0F, -0.2F, 0.0F, 0.0F, -0.2F, 0.0F, 0.0F, -0.2F, 0.0F, 0.0F, -0.2F, 0.0F, 0.0F, -0.2F, 0.0F, 0.0F, -0.2F, 0.0F, 0.0F, -0.2F);
        attachmentModel[60].setRotationPoint(26F, -1.8F, -16.5F);
        attachmentModel[60].rotateAngleX = 6.126106F;

        attachmentModel[61].addShapeBox(0F, -0.5F, 0F, 35, 1, 1, 0F, 0.0F, 0.0F, -0.2F, 0.0F, 0.0F, -0.2F, 0.0F, 0.0F, -0.2F, 0.0F, 0.0F, -0.2F, 0.0F, 0.0F, -0.2F, 0.0F, 0.0F, -0.2F, 0.0F, 0.0F, -0.2F, 0.0F, 0.0F, -0.2F);
        attachmentModel[61].setRotationPoint(-8F, -2.8F, -14F);
        attachmentModel[61].rotateAngleX = 5.6199603F;
        attachmentModel[61].rotateAngleY = -0.10471976F;

        attachmentModel[62].addShapeBox(-2.5F, -0.5F, -0.5F, 1, 1, 3, 0F, 0.0F, 0.0F, -0.2F, 0.0F, 0.0F, -0.2F, 0.0F, 0.0F, -0.2F, 0.0F, 0.0F, -0.2F, 0.0F, 0.0F, -0.2F, 0.0F, 0.0F, -0.2F, 0.0F, 0.0F, -0.2F, 0.0F, 0.0F, -0.2F);
        attachmentModel[62].setRotationPoint(106F, -3.8F, 9.5F);
        attachmentModel[62].rotateAngleX = 4.712389F;
        attachmentModel[62].rotateAngleY = -1.553343F;

        attachmentModel[63].addShapeBox(-2.5F, -0.5F, -0.5F, 1, 1, 3, 0F, 0.0F, 0.0F, -0.2F, 0.0F, 0.0F, -0.2F, 0.0F, 0.0F, -0.2F, 0.0F, 0.0F, -0.2F, 0.0F, 0.0F, -0.2F, 0.0F, 0.0F, -0.2F, 0.0F, 0.0F, -0.2F, 0.0F, 0.0F, -0.2F);
        attachmentModel[63].setRotationPoint(99F, -3.8F, 9.5F);
        attachmentModel[63].rotateAngleX = 4.712389F;
        attachmentModel[63].rotateAngleY = -1.553343F;

        attachmentModel[64].addShapeBox(-2.5F, -0.5F, -0.5F, 1, 1, 3, 0F, 0.0F, 0.0F, -0.2F, 0.0F, 0.0F, -0.2F, 0.0F, 0.0F, -0.2F, 0.0F, 0.0F, -0.2F, 0.0F, 0.0F, -0.2F, 0.0F, 0.0F, -0.2F, 0.0F, 0.0F, -0.2F, 0.0F, 0.0F, -0.2F);
        attachmentModel[64].setRotationPoint(99F, -3.8F, -13.5F);
        attachmentModel[64].rotateAngleX = 4.712389F;
        attachmentModel[64].rotateAngleY = -1.553343F;

        attachmentModel[65].addShapeBox(-2.5F, -0.5F, -0.5F, 1, 1, 3, 0F, 0.0F, 0.0F, -0.2F, 0.0F, 0.0F, -0.2F, 0.0F, 0.0F, -0.2F, 0.0F, 0.0F, -0.2F, 0.0F, 0.0F, -0.2F, 0.0F, 0.0F, -0.2F, 0.0F, 0.0F, -0.2F, 0.0F, 0.0F, -0.2F);
        attachmentModel[65].setRotationPoint(106F, -3.8F, -13.5F);
        attachmentModel[65].rotateAngleX = 4.712389F;
        attachmentModel[65].rotateAngleY = -1.553343F;

        attachmentModel[66].addShapeBox(-1F, 0F, -6F, 4, 1, 12, 0F, 0F, 0F, -4F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, -4F, 0F, 0F, -4F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, -4F);
        attachmentModel[66].setRotationPoint(25F, 14.2F, 0F);

        attachmentModel[67].addShapeBox(-1F, 0F, -6F, 4, 1, 12, 0F, 0F, 0F, 0F, 0F, 0F, -4F, 0F, 0F, -4F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, -4F, 0F, 0F, -4F, 0F, 0F, 0F);
        attachmentModel[67].setRotationPoint(33F, 14.2F, 0F);

        attachmentModel[68].addShapeBox(-2.5F, -0.5F, -0.5F, 5, 2, 1, 0F, 0F, 0F, -0.2F, 0F, 0F, -0.2F, 0F, 0F, -0.2F, 0F, 0F, -0.2F, -1.5F, -0.5F, -0.2F, -1.5F, -0.5F, -0.2F, -1.5F, -0.5F, -0.2F, -1.5F, -0.5F, -0.2F);
        attachmentModel[68].setRotationPoint(106F, -3.8F, 10F);
        attachmentModel[68].rotateAngleX = 4.712389F;

        attachmentModel[69].addShapeBox(-2.5F, -0.5F, -0.5F, 5, 2, 1, 0F, -1.5F, -0.5F, -0.2F, -1.5F, -0.5F, -0.2F, -1.5F, -0.5F, -0.2F, -1.5F, -0.5F, -0.2F, 0.0F, 0.0F, -0.2F, 0.0F, 0.0F, -0.2F, 0.0F, 0.0F, -0.2F, 0.0F, 0.0F, -0.2F);
        attachmentModel[69].setRotationPoint(106F, -3.8F, 14F);
        attachmentModel[69].rotateAngleX = 4.712389F;

        attachmentModel[70].addShapeBox(-2.5F, -0.5F, -0.5F, 5, 2, 1, 0F, 0.0F, 0.0F, -0.2F, 0.0F, 0.0F, -0.2F, 0.0F, 0.0F, -0.2F, 0.0F, 0.0F, -0.2F, 0.0F, 0.0F, -0.2F, 0.0F, 0.0F, -0.2F, 0.0F, 0.0F, -0.2F, 0.0F, 0.0F, -0.2F);
        attachmentModel[70].setRotationPoint(106F, -3.8F, -11F);
        attachmentModel[70].rotateAngleX = 4.712389F;

        attachmentModel[71].addShapeBox(-2.5F, -0.5F, -0.5F, 5, 2, 1, 0F, 0F, 0F, -0.2F, 0F, 0F, -0.2F, 0F, 0F, -0.2F, 0F, 0F, -0.2F, -1.5F, -0.5F, -0.2F, -1.5F, -0.5F, -0.2F, -1.5F, -0.5F, -0.2F, -1.5F, -0.5F, -0.2F);
        attachmentModel[71].setRotationPoint(106F, -3.8F, -13F);
        attachmentModel[71].rotateAngleX = 4.712389F;

        attachmentModel[72].addShapeBox(-2.5F, -0.5F, -0.5F, 5, 2, 1, 0F, -1.5F, -0.5F, -0.2F, -1.5F, -0.5F, -0.2F, -1.5F, -0.5F, -0.2F, -1.5F, -0.5F, -0.2F, 0.0F, 0.0F, -0.2F, 0.0F, 0.0F, -0.2F, 0.0F, 0.0F, -0.2F, 0.0F, 0.0F, -0.2F);
        attachmentModel[72].setRotationPoint(106F, -3.8F, -9F);
        attachmentModel[72].rotateAngleX = 4.712389F;

        attachmentModel[73].addShapeBox(0F, -0.5F, -3F, 23, 2, 6, 0F, 0F, 0F, -2F, 0F, 0F, -2F, 0F, 0F, -2F, 0F, 0F, -2F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F);
        attachmentModel[73].setRotationPoint(7F, -0.3F, -11.5F);

        attachmentModel[74].addShapeBox(0F, -0.5F, -3F, 23, 2, 6, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, -2F, 0F, 0F, -2F, 0F, 0F, -2F, 0F, 0F, -2F);
        attachmentModel[74].setRotationPoint(7F, 3.7F, -11.5F);

        attachmentModel[75].addShapeBox(0F, -0.5F, -3F, 83, 1, 6, 0F, 0.0F, 0.2F, -0.2F, 0.0F, 0.2F, -0.2F, 0.0F, 0.2F, -0.2F, 0.0F, 0.2F, -0.2F, 0.0F, 0.2F, -1.6F, 0.0F, 0.2F, -1.6F, 0.0F, 0.2F, -1.6F, 0.0F, 0.2F, -1.6F);
        attachmentModel[75].setRotationPoint(30F, 3.6F, -11.5F);

        attachmentModel[76].addShapeBox(0F, -0.5F, -3F, 83, 1, 6, 0F, 0F, 0.2F, -1.6F, 0F, 0.2F, -1.6F, 0F, 0.2F, -1.6F, 0F, 0.2F, -1.6F, 0F, 0.2F, -0.2F, 0F, 0.2F, -0.2F, 0F, 0.2F, -0.2F, 0F, 0.2F, -0.2F);
        attachmentModel[76].setRotationPoint(30F, 0.8F, -11.5F);

        attachmentModel[77].addShapeBox(0F, -0.5F, -3.5F, 1, 2, 6, 0F, -0.8F, 0F, -1.4F, 0F, 0F, -1.4F, 0F, 0F, -1.4F, -0.8F, 0F, -1.4F, -0.8F, 0F, 0.6F, 0F, 0F, 0.6F, 0F, 0F, 0.6F, -0.8F, 0F, 0.6F);
        attachmentModel[77].setRotationPoint(86F, 4.7F, -12F);
        attachmentModel[77].rotateAngleX = 3.14159265F;

        attachmentModel[78].addShapeBox(0F, -0.5F, -3.5F, 1, 2, 6, 0F, -0.8F, 0.0F, 0.6F, 0.0F, 0.0F, 0.6F, 0.0F, 0.0F, 0.6F, -0.8F, 0.0F, 0.6F, -0.8F, 0.0F, -1.4F, 0.0F, 0.0F, -1.4F, 0.0F, 0.0F, -1.4F, -0.8F, 0.0F, -1.4F);
        attachmentModel[78].setRotationPoint(86F, 0.7F, -12F);
        attachmentModel[78].rotateAngleX = 3.14159265F;

        attachmentModel[79].addShapeBox(0F, -0.5F, -3.5F, 1, 2, 6, 0F, -0.8F, 0.0F, 0.6F, 0.0F, 0.0F, 0.6F, 0.0F, 0.0F, 0.6F, -0.8F, 0.0F, 0.6F, -0.8F, 0.0F, 0.6F, 0.0F, 0.0F, 0.6F, 0.0F, 0.0F, 0.6F, -0.8F, 0.0F, 0.6F);
        attachmentModel[79].setRotationPoint(96F, 2.7F, -12F);
        attachmentModel[79].rotateAngleX = 3.14159265F;

        attachmentModel[80].addShapeBox(0F, -0.5F, -3.5F, 1, 2, 6, 0F, -0.8F, 0F, -1.4F, 0F, 0F, -1.4F, 0F, 0F, -1.4F, -0.8F, 0F, -1.4F, -0.8F, 0F, 0.6F, 0F, 0F, 0.6F, 0F, 0F, 0.6F, -0.8F, 0F, 0.6F);
        attachmentModel[80].setRotationPoint(96F, 4.7F, -12F);
        attachmentModel[80].rotateAngleX = 3.14159265F;

        attachmentModel[81].addShapeBox(0F, -0.5F, -3.5F, 1, 2, 6, 0F, -0.8F, 0.0F, 0.6F, 0.0F, 0.0F, 0.6F, 0.0F, 0.0F, 0.6F, -0.8F, 0.0F, 0.6F, -0.8F, 0.0F, -1.4F, 0.0F, 0.0F, -1.4F, 0.0F, 0.0F, -1.4F, -0.8F, 0.0F, -1.4F);
        attachmentModel[81].setRotationPoint(96F, 0.7F, -12F);
        attachmentModel[81].rotateAngleX = 3.14159265F;

        attachmentModel[82].addShapeBox(0F, -0.5F, -3.5F, 6, 2, 6, 0F, -0.8F, 0.0F, 0.6F, 0.0F, 0.0F, 0.6F, 0.0F, 0.0F, 0.6F, -0.8F, 0.0F, 0.6F, -0.8F, 0.0F, 0.6F, 0.0F, 0.0F, 0.6F, 0.0F, 0.0F, 0.6F, -0.8F, 0.0F, 0.6F);
        attachmentModel[82].setRotationPoint(104F, 2.7F, -12F);
        attachmentModel[82].rotateAngleX = 3.14159265F;

        attachmentModel[83].addShapeBox(0F, -0.5F, -3.5F, 6, 2, 6, 0F, -0.8F, 0F, -1.4F, 0F, 0F, -1.4F, 0F, 0F, -1.4F, -0.8F, 0F, -1.4F, -0.8F, 0F, 0.6F, 0F, 0F, 0.6F, 0F, 0F, 0.6F, -0.8F, 0F, 0.6F);
        attachmentModel[83].setRotationPoint(104F, 4.7F, -12F);
        attachmentModel[83].rotateAngleX = 3.14159265F;

        attachmentModel[84].addShapeBox(0F, -0.5F, -3.5F, 6, 2, 6, 0F, -0.8F, 0.0F, 0.6F, 0.0F, 0.0F, 0.6F, 0.0F, 0.0F, 0.6F, -0.8F, 0.0F, 0.6F, -0.8F, 0.0F, -1.4F, 0.0F, 0.0F, -1.4F, 0.0F, 0.0F, -1.4F, -0.8F, 0.0F, -1.4F);
        attachmentModel[84].setRotationPoint(104F, 0.7F, -12F);
        attachmentModel[84].rotateAngleX = 3.14159265F;

        attachmentModel[85].addShapeBox(0F, -0.5F, -4.5F, 14, 3, 9, 0F, 0.0F, 0.0F, -0.2F, 0.0F, 0.0F, -0.2F, 0.0F, 0.0F, -0.2F, 0.0F, 0.0F, -0.2F, 0.0F, 0.0F, -3.2F, 0.0F, 0.0F, -3.2F, 0.0F, 0.0F, -3.2F, 0.0F, 0.0F, -3.2F);
        attachmentModel[85].setRotationPoint(113F, 0.2F, -11.5F);
        attachmentModel[85].rotateAngleX = 3.14159265F;

        attachmentModel[86].addShapeBox(0F, -0.5F, -4.5F, 14, 3, 9, 0F, 0F, 0F, -3.2F, 0F, 0F, -3.2F, 0F, 0F, -3.2F, 0F, 0F, -3.2F, 0F, 0F, -0.2F, 0F, 0F, -0.2F, 0F, 0F, -0.2F, 0F, 0F, -0.2F);
        attachmentModel[86].setRotationPoint(113F, 6.2F, -11.5F);
        attachmentModel[86].rotateAngleX = 3.14159265F;

        attachmentModel[87].addShapeBox(0F, -0.5F, -4.5F, 3, 3, 9, 0F, 0F, 0F, -3.2F, 0F, -3F, -3.2F, 0F, -3F, -3.2F, 0F, 0F, -3.2F, 0F, 0F, -0.2F, 0F, 0F, -3.2F, 0F, 0F, -3.2F, 0F, 0F, -0.2F);
        attachmentModel[87].setRotationPoint(127F, 6.2F, -11.5F);
        attachmentModel[87].rotateAngleX = 3.14159265F;

        attachmentModel[88].addShapeBox(0F, -0.5F, -4.5F, 3, 3, 9, 0F, 0.0F, 0.0F, -0.2F, 0.0F, 0F, -3.2F, 0.0F, 0F, -3.2F, 0.0F, 0.0F, -0.2F, 0.0F, 0.0F, -0.2F, 0.0F, 0F, -3.2F, 0F, 0F, -3.2F, 0.0F, 0.0F, -0.2F);
        attachmentModel[88].setRotationPoint(127F, 3.2F, -11.5F);
        attachmentModel[88].rotateAngleX = 3.14159265F;

        attachmentModel[89].addShapeBox(0F, -0.5F, -4.5F, 3, 3, 9, 0F, 0F, 0F, -0.2F, 0F, 0F, -3.2F, 0F, 0F, -3.2F, 0F, 0F, -0.2F, 0F, 0F, -3.2F, 0F, -3F, -3.2F, 0F, -3F, -3.2F, 0F, 0F, -3.2F);
        attachmentModel[89].setRotationPoint(127F, 0.2F, -11.5F);
        attachmentModel[89].rotateAngleX = 3.14159265F;

        attachmentModel[90].addBox(0F, -0.5F, -3F, 23, 2, 6, 0F);
        attachmentModel[90].setRotationPoint(7F, 1.7F, 11.5F);

        attachmentModel[91].addShapeBox(0F, -0.5F, -3F, 83, 1, 6, 0F, 0.0F, 0.2F, -0.2F, 0.0F, 0.2F, -0.2F, 0.0F, 0.2F, -0.2F, 0.0F, 0.2F, -0.2F, 0.0F, 0.2F, -0.2F, 0.0F, 0.2F, -0.2F, 0.0F, 0.2F, -0.2F, 0.0F, 0.2F, -0.2F);
        attachmentModel[91].setRotationPoint(30F, 2.2F, 11.5F);

        attachmentModel[92].addShapeBox(0F, -0.5F, -4.5F, 14, 3, 9, 0F, 0.0F, 0.0F, -0.2F, 0.0F, 0.0F, -0.2F, 0.0F, 0.0F, -0.2F, 0.0F, 0.0F, -0.2F, 0.0F, 0.0F, -0.2F, 0.0F, 0.0F, -0.2F, 0.0F, 0.0F, -0.2F, 0.0F, 0.0F, -0.2F);
        attachmentModel[92].setRotationPoint(113F, 3.2F, 11.5F);
        attachmentModel[92].rotateAngleX = 3.14159265F;

        attachmentModel[93].addShapeBox(0F, -0.5F, -3.5F, 1, 2, 6, 0F, -0.8F, 0.0F, 0.6F, 0.0F, 0.0F, 0.6F, 0.0F, 0.0F, 0.6F, -0.8F, 0.0F, 0.6F, -0.8F, 0.0F, 0.6F, 0.0F, 0.0F, 0.6F, 0.0F, 0.0F, 0.6F, -0.8F, 0.0F, 0.6F);
        attachmentModel[93].setRotationPoint(86F, 2.7F, 11F);
        attachmentModel[93].rotateAngleX = 3.14159265F;

        attachmentModel[94].addShapeBox(0F, -0.5F, -3F, 23, 2, 6, 0F, 0F, 0F, -2F, 0F, 0F, -2F, 0F, 0F, -2F, 0F, 0F, -2F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F);
        attachmentModel[94].setRotationPoint(7F, -0.3F, 11.5F);

        attachmentModel[95].addShapeBox(0F, -0.5F, -3F, 23, 2, 6, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, -2F, 0F, 0F, -2F, 0F, 0F, -2F, 0F, 0F, -2F);
        attachmentModel[95].setRotationPoint(7F, 3.7F, 11.5F);

        attachmentModel[96].addShapeBox(0F, -0.5F, -3F, 83, 1, 6, 0F, 0.0F, 0.2F, -0.2F, 0.0F, 0.2F, -0.2F, 0.0F, 0.2F, -0.2F, 0.0F, 0.2F, -0.2F, 0.0F, 0.2F, -1.6F, 0.0F, 0.2F, -1.6F, 0.0F, 0.2F, -1.6F, 0.0F, 0.2F, -1.6F);
        attachmentModel[96].setRotationPoint(30F, 3.6F, 11.5F);

        attachmentModel[97].addShapeBox(0F, -0.5F, -3F, 83, 1, 6, 0F, 0F, 0.2F, -1.6F, 0F, 0.2F, -1.6F, 0F, 0.2F, -1.6F, 0F, 0.2F, -1.6F, 0F, 0.2F, -0.2F, 0F, 0.2F, -0.2F, 0F, 0.2F, -0.2F, 0F, 0.2F, -0.2F);
        attachmentModel[97].setRotationPoint(30F, 0.8F, 11.5F);

        attachmentModel[98].addShapeBox(0F, -0.5F, -3.5F, 1, 2, 6, 0F, -0.8F, 0F, -1.4F, 0F, 0F, -1.4F, 0F, 0F, -1.4F, -0.8F, 0F, -1.4F, -0.8F, 0F, 0.6F, 0F, 0F, 0.6F, 0F, 0F, 0.6F, -0.8F, 0F, 0.6F);
        attachmentModel[98].setRotationPoint(86F, 4.7F, 11F);
        attachmentModel[98].rotateAngleX = 3.14159265F;

        attachmentModel[99].addShapeBox(0F, -0.5F, -3.5F, 1, 2, 6, 0F, -0.8F, 0.0F, 0.6F, 0.0F, 0.0F, 0.6F, 0.0F, 0.0F, 0.6F, -0.8F, 0.0F, 0.6F, -0.8F, 0.0F, -1.4F, 0.0F, 0.0F, -1.4F, 0.0F, 0.0F, -1.4F, -0.8F, 0.0F, -1.4F);
        attachmentModel[99].setRotationPoint(86F, 0.7F, 11F);
        attachmentModel[99].rotateAngleX = 3.14159265F;

        attachmentModel[100].addShapeBox(0F, -0.5F, -3.5F, 1, 2, 6, 0F, -0.8F, 0.0F, 0.6F, 0.0F, 0.0F, 0.6F, 0.0F, 0.0F, 0.6F, -0.8F, 0.0F, 0.6F, -0.8F, 0.0F, 0.6F, 0.0F, 0.0F, 0.6F, 0.0F, 0.0F, 0.6F, -0.8F, 0.0F, 0.6F);
        attachmentModel[100].setRotationPoint(96F, 2.7F, 11F);
        attachmentModel[100].rotateAngleX = 3.14159265F;

        attachmentModel[101].addShapeBox(0F, -0.5F, -3.5F, 1, 2, 6, 0F, -0.8F, 0F, -1.4F, 0F, 0F, -1.4F, 0F, 0F, -1.4F, -0.8F, 0F, -1.4F, -0.8F, 0F, 0.6F, 0F, 0F, 0.6F, 0F, 0F, 0.6F, -0.8F, 0F, 0.6F);
        attachmentModel[101].setRotationPoint(96F, 4.7F, 11F);
        attachmentModel[101].rotateAngleX = 3.14159265F;

        attachmentModel[102].addShapeBox(0F, -0.5F, -3.5F, 1, 2, 6, 0F, -0.8F, 0.0F, 0.6F, 0.0F, 0.0F, 0.6F, 0.0F, 0.0F, 0.6F, -0.8F, 0.0F, 0.6F, -0.8F, 0.0F, -1.4F, 0.0F, 0.0F, -1.4F, 0.0F, 0.0F, -1.4F, -0.8F, 0.0F, -1.4F);
        attachmentModel[102].setRotationPoint(96F, 0.7F, 11F);
        attachmentModel[102].rotateAngleX = 3.14159265F;

        attachmentModel[103].addShapeBox(0F, -0.5F, -3.5F, 6, 2, 6, 0F, -0.8F, 0.0F, 0.6F, 0.0F, 0.0F, 0.6F, 0.0F, 0.0F, 0.6F, -0.8F, 0.0F, 0.6F, -0.8F, 0.0F, 0.6F, 0.0F, 0.0F, 0.6F, 0.0F, 0.0F, 0.6F, -0.8F, 0.0F, 0.6F);
        attachmentModel[103].setRotationPoint(104F, 2.7F, 11F);
        attachmentModel[103].rotateAngleX = 3.14159265F;

        attachmentModel[104].addShapeBox(0F, -0.5F, -3.5F, 6, 2, 6, 0F, -0.8F, 0F, -1.4F, 0F, 0F, -1.4F, 0F, 0F, -1.4F, -0.8F, 0F, -1.4F, -0.8F, 0F, 0.6F, 0F, 0F, 0.6F, 0F, 0F, 0.6F, -0.8F, 0F, 0.6F);
        attachmentModel[104].setRotationPoint(104F, 4.7F, 11F);
        attachmentModel[104].rotateAngleX = 3.14159265F;

        attachmentModel[105].addShapeBox(0F, -0.5F, -3.5F, 6, 2, 6, 0F, -0.8F, 0.0F, 0.6F, 0.0F, 0.0F, 0.6F, 0.0F, 0.0F, 0.6F, -0.8F, 0.0F, 0.6F, -0.8F, 0.0F, -1.4F, 0.0F, 0.0F, -1.4F, 0.0F, 0.0F, -1.4F, -0.8F, 0.0F, -1.4F);
        attachmentModel[105].setRotationPoint(104F, 0.7F, 11F);
        attachmentModel[105].rotateAngleX = 3.14159265F;

        attachmentModel[106].addShapeBox(0F, -0.5F, -4.5F, 14, 3, 9, 0F, 0.0F, 0.0F, -0.2F, 0.0F, 0.0F, -0.2F, 0.0F, 0.0F, -0.2F, 0.0F, 0.0F, -0.2F, 0.0F, 0.0F, -3.2F, 0.0F, 0.0F, -3.2F, 0.0F, 0.0F, -3.2F, 0.0F, 0.0F, -3.2F);
        attachmentModel[106].setRotationPoint(113F, 0.2F, 11.5F);
        attachmentModel[106].rotateAngleX = 3.14159265F;

        attachmentModel[107].addShapeBox(0F, -0.5F, -4.5F, 14, 3, 9, 0F, 0F, 0F, -3.2F, 0F, 0F, -3.2F, 0F, 0F, -3.2F, 0F, 0F, -3.2F, 0F, 0F, -0.2F, 0F, 0F, -0.2F, 0F, 0F, -0.2F, 0F, 0F, -0.2F);
        attachmentModel[107].setRotationPoint(113F, 6.2F, 11.5F);
        attachmentModel[107].rotateAngleX = 3.14159265F;

        attachmentModel[108].addShapeBox(0F, -0.5F, -4.5F, 3, 3, 9, 0F, 0F, 0F, -3.2F, 0F, -3F, -3.2F, 0F, -3F, -3.2F, 0F, 0F, -3.2F, 0F, 0F, -0.2F, 0F, 0F, -3.2F, 0F, 0F, -3.2F, 0F, 0F, -0.2F);
        attachmentModel[108].setRotationPoint(127F, 6.2F, 11.5F);
        attachmentModel[108].rotateAngleX = 3.14159265F;

        attachmentModel[109].addShapeBox(0F, -0.5F, -4.5F, 3, 3, 9, 0F, 0.0F, 0.0F, -0.2F, 0.0F, 0F, -3.2F, 0.0F, 0F, -3.2F, 0.0F, 0.0F, -0.2F, 0.0F, 0.0F, -0.2F, 0.0F, 0F, -3.2F, 0F, 0F, -3.2F, 0.0F, 0.0F, -0.2F);
        attachmentModel[109].setRotationPoint(127F, 3.2F, 11.5F);
        attachmentModel[109].rotateAngleX = 3.14159265F;

        attachmentModel[110].addShapeBox(0F, -0.5F, -4.5F, 3, 3, 9, 0F, 0F, 0F, -0.2F, 0F, 0F, -3.2F, 0F, 0F, -3.2F, 0F, 0F, -0.2F, 0F, 0F, -3.2F, 0F, -3F, -3.2F, 0F, -3F, -3.2F, 0F, 0F, -3.2F);
        attachmentModel[110].setRotationPoint(127F, 0.2F, 11.5F);
        attachmentModel[110].rotateAngleX = 3.14159265F;
        flipAll();
    }
}